.BodyClass
{
    BACKGROUND-COLOR: #333333;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}

.Information
{
	font-size: 10pt;
	font-family: 'Arial';
	color: #666666;
}
.BodyClass2
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
.SmallText
{
    FONT-SIZE: 9px
}
.SmallTextRed
{
    COLOR: red;
    FONT-SIZE: 9px
}
A
{
    COLOR: #0635ff;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #0635ff;
    TEXT-DECORATION: underline
}
.FooterMenu
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.SideMenu
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.RightSideMenu
{
    COLOR: #cccccc;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
.RightSideMenu11
{
    COLOR: #003333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: normal
}
.RightSideMenuWhite
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal
}
.GreenCenterMenu
{
    COLOR: #009933;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.SecondaryText
{
    COLOR: #333300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.OrderOnlineText
{
    COLOR: #fb7c1e;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}

body
{
	font-size: 10pt;
	font-family: 'Arial';
}

.subtitle
{
	font-weight: bold;
	font-size: 14pt;
	color: #ad0021;
	font-family: 'Arial';
}

.button
{
	border-right: #717171 1px solid;
	border-top: #717171 1px solid;
	font-weight: bold;
	font-size: 12pt;
	border-left: #717171 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #717171 1px solid;
	font-family: 'Arial';
	background-color: #335e33;
}

.tableheader
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
	font-family: 'Arial';
	background-color: #bd4506;
}

.tablecell
{
	border-left: #717171 1px solid;
	border-bottom: #717171 1px solid;
}
.tablecellend
{
	border-left: #717171 1px solid;
	border-right: #717171 1px solid;
	border-bottom: #717171 1px solid;
}

.alternativebutton
{
	border-right: #717171 1px solid;
	border-top: #717171 1px solid;
	font-weight: bold;
	font-size: 12pt;
	border-left: #717171 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #717171 1px solid;
	font-family: 'Arial';
	background-color: #bd4506;
}

.genericbutton
{
	border-right: #ff0000 1px solid;
	border-top: #ff0000 1px solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: #ff0000 1px solid;
	cursor: hand;
	color: #ffffff;
	border-bottom: #ff0000 1px solid;
	font-family: 'Arial';
	background-color: #ff0000;
}

.disclaimer
{
	font-size: 8pt;
	color: #ffffe7;
	font-family: 'Arial';
}

.title
{
	font-weight: bold;
	font-size: 24pt;
	color: #ffffe7;
	font-family: 'Arial';
}

.InstructionTitle
{
FONT-WEIGHT: bold; 
FONT-SIZE: 12pt; 
COLOR: #3d671f; 
FONT-FAMILY: Arial
}

.Instruction
{
	font-size: 10pt;
	color: black;
}

.InstructionBreaker
{
	width: 352px;
	color: #a64616;
	height: 1px;
}

.label
{
	font-weight: bold;
	font-size: 10pt;
	font-family: 'Arial';
}

.Constant
{
	font-weight: normal;
	font-size: 10pt;
	font-family: 'Arial';
}

.label2
{
	font-weight: bold;
	font-size: 12pt;
	font-family: 'Arial';
}

.error
{
	font-weight: bold;
	font-size: 10pt;
	color: #ff0000;
	font-family: 'Arial';
}

.Required
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color:#F58027;
	font-style:italic;
	font-weight: normal; 
	font-variant: normal;
}

.input
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-size: 10pt;
	border-left: #000000 1px solid;
	border-bottom: #000000 1px solid;
	font-family: 'Arial';
	background-color: #ffffff;
}

.GrayBox
{
	border-right: #72716F solid;
	border-top: #72716F solid;
	border-left: #72716F solid;
	border-bottom: #72716F solid;
}

.AreaHeader
{
	font-size: 10pt;
	color: #c98b3e;
	font-family: Arial;
	font-weight: bold
}

.AreaLabel
{
	font-size: 9pt;
	color: #72716F;
	font-family: Arial;
}

.AreaLabelBold
{
	font-size: 9pt;
	color: #72716F;
	font-family: Arial;
}

.Header
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: bold;
	font-size: 12pt;
	border-left: #000000 1px solid;
	color: #ffffff;
	border-bottom: #000000 1px solid;
	font-family: 'Arial';
	background-color: #335e33;
}
.Data
{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	font-weight: normal;
	font-size: 10pt;
	border-left: #000000 1px solid;
	color: black;
	border-bottom: #000000 1px solid;
	font-family: 'Arial';
}

.Message
{
	font-weight: normal;
	font-size: 10pt;
	color: black;
	font-family: 'Arial';
}
.Eligibility
{
	font-size: 8pt;
	color: black;
	font-style: italic;
	font-family: Arial;
	font-variant: normal;
}
.Hide
{
	display: none;
}

.Show
{
	display: block;
}

.gridheader
{
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	font-family: 'Times New Roman';
	background-color: #00462b;
	text-align: center;
}


.gridheader A
{
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	font-family: 'Times New Roman';
}

.gridheader A:active
{
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	font-family: 'Times New Roman';
}

.gridheader A:hover
{
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	font-family: 'Times New Roman';
}

.gridheader A:link
{
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	font-family: 'Times New Roman';
}

.gridheader A:visited
{
	font-weight: bold;
	font-size: 12pt;
	color: #ffffff;
	font-family: 'Times New Roman';
}
.gridrow
{
	font-size: 10pt;
	text-indent: 2pt;
	font-family: 'Times New Roman';
	background-color: #fdfaf9;
}
.gridalternaterow
{
	font-size: 10pt;
	text-indent: 2pt;
	font-family: 'Times New Roman';
	background-color: #fbe8de;
}